import http from '@/common/http.js'

export default {
	// 创建线路/包车/租车直播间
	createLive: (data) => {
		return http.post({
			url: 'live/createLive',
			data
		})
	},
	// 发布行程
	livePublishItinerary: (data) => {
		return http.post({
			url: 'live/publishItinerary',
			data
		})
	},
	// 全部行程
	liveGetCarList: (data) => {
		return http.get({
			url: 'live/getCarList',
			data
		})
	},
	// 获取行程详情
	liveItineraryDetail: (data) => {
		return http.get({
			url: 'live/itineraryDetail',
			data
		})
	},
	// 创建行程订单
	liveCreateItineraryOrder: (data) => {
		return http.post({
			url: 'live/createItineraryOrder',
			data
		})
	},
	// 获取包车详情
	liveCharteredDetail: (data) => {
		return http.get({
			url: 'live/charteredDetail',
			data
		})
	},
	// 获取租车详情
	liveCarRentalDetail: (data) => {
		return http.get({
			url: 'live/carRentalDetail',
			data
		})
	},
	// 推荐给其他人
	liveTjgqtr: (data) => {
		return http.post({
			url: 'live/tjgqtr',
			data
		})
	},
	// 我的推荐列表
	liveGetRecommendCarList: (data) => {
		return http.get({
			url: 'live/getRecommendCarList',
			data
		})
	},
	// 获取电台线路列表
	radioxl: (data) => {
		return http.get({
			url: 'dt/xl',
			data,
			noAuth:true
		})
	},
	// 包车列表
	radiobc: (data) => {
		return http.get({
			url: 'dt/bc',
			data
		})
	},
	// 租车列表
	radiozc: (data) => {
		return http.get({
			url: 'dt/zc',
			data
		})
	},

	// 包车接入车源
	livePublishChartered: (data) => {
		return http.post({
			url: 'live/publishChartered',
			data
		})
	},
	// 创建包车订单
	liveCreateCharteredOrder: (data) => {
		return http.post({
			url: 'live/createCharteredOrder',
			data
		})
	},
	// 租车接入车源
	livePublishCarRental: (data) => {
		return http.post({
			url: 'live/publishCarRental',
			data
		})
	},
	// 创建租车订单
	liveCreateCarRentalOrder: (data) => {
		return http.post({
			url: 'live/createCarRentalOrder',
			data
		})
	},
	
	// 用户加入直播间
	liveJoin: (data) => {
		return http.post({
			url: 'live/join',
			data
		})
	},
	
	// 获取聊天群组的状态
	itineraryGetStatus: (data) => {
		return http.get({
			url: 'itinerary/getStatus',
			data
		})
	},
	/* ***********
	 * 
	 * 连麦模块 
	 * 
	 * ***********
	*/
	// 申请连麦
	liveMikeApply: (data) => {
		return http.post({
			url: 'live/mikeApply',
			data
		})
	},
	// 获取连麦申请列表
	liveGetMikeApplyList: (data) => {
		return http.get({
			url: 'live/getMikeApplyList',
			data
		})
	},
	// 获取正在连麦的列表
	liveGetMikeList: (data) => {
		return http.get({
			url: 'live/getMikeList',
			data
		})
	},
	// 同意/拒绝连麦申请
	liveCheckMikeApply: (data) => {
		return http.get({
			url: 'live/checkMikeApply',
			data
		})
	},
	//退出直播间
	liveQuit: (data) => {
		return http.post({
			url: 'live/quit',
			data
		})
	},
	//聊天常用语
	getQuickMsgList: (data) => {
		return http.get({
			url: 'words/lists',
			data
		})
	},
	//直播间设置管理员
	setManager: (data) => {
		return http.post({
			url: 'live/setManager',
			data
		})
	},
}
